\hypertarget{class_pushdown_automaton}{
\section{Класс PushdownAutomaton}
\label{d0/d7c/class_pushdown_automaton}\index{PushdownAutomaton@{PushdownAutomaton}}
}
Граф наследования:PushdownAutomaton:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{d0/d7c/class_pushdown_automaton}
\end{center}
\end{figure}
\subsection*{Открытые члены}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_pushdown_automaton_a39aaa117e26d3ecc936a193a7f207458}{
{\bfseries PushdownAutomaton} (string fileName)}
\label{d0/d7c/class_pushdown_automaton_a39aaa117e26d3ecc936a193a7f207458}

\item 
\hypertarget{class_pushdown_automaton_a6e2bdeec0560e8b88b6d966cf2568d88}{
void {\bfseries loadFromFile} (string fileName)}
\label{d0/d7c/class_pushdown_automaton_a6e2bdeec0560e8b88b6d966cf2568d88}

\item 
\hypertarget{class_pushdown_automaton_a05b38d883c22a870e5f7edad6e255b57}{
void {\bfseries writeProgram} (string fileName)}
\label{d0/d7c/class_pushdown_automaton_a05b38d883c22a870e5f7edad6e255b57}

\item 
\hypertarget{class_pushdown_automaton_a21a70cecc9c597607eda1ee07034b58a}{
\hyperlink{class_alphabet}{Alphabet} {\bfseries getAlphabet} () const }
\label{d0/d7c/class_pushdown_automaton_a21a70cecc9c597607eda1ee07034b58a}

\item 
\hypertarget{class_pushdown_automaton_a7c34a90b67453da7a8c260580ccfca50}{
\hyperlink{class_alphabet}{Alphabet} {\bfseries getStackAlphabet} () const }
\label{d0/d7c/class_pushdown_automaton_a7c34a90b67453da7a8c260580ccfca50}

\item 
\hypertarget{class_pushdown_automaton_a702745eb6c41081864f3510a77bf070c}{
set$<$ \hyperlink{class_state}{State} $>$ {\bfseries getStates} () const }
\label{d0/d7c/class_pushdown_automaton_a702745eb6c41081864f3510a77bf070c}

\item 
\hypertarget{class_pushdown_automaton_aba4370f17c1be2811065e7fe4c076c25}{
\hyperlink{class_transition_function_p_d_a}{TransitionFunctionPDA} {\bfseries getTransitionFunction} () const }
\label{d0/d7c/class_pushdown_automaton_aba4370f17c1be2811065e7fe4c076c25}

\item 
\hypertarget{class_pushdown_automaton_ad2ef15dbf86a7eb47826a98294b98c80}{
\hyperlink{class_state}{State} {\bfseries getStartState} () const }
\label{d0/d7c/class_pushdown_automaton_ad2ef15dbf86a7eb47826a98294b98c80}

\item 
\hypertarget{class_pushdown_automaton_ad21608336936199d14a7fb82868cc572}{
\hyperlink{class_letter}{Letter} {\bfseries getStartLetterOfStack} () const }
\label{d0/d7c/class_pushdown_automaton_ad21608336936199d14a7fb82868cc572}

\item 
\hypertarget{class_pushdown_automaton_aac07cfb6c6b965969623613c14e001cb}{
void {\bfseries setFinalStates} (const \hyperlink{class_states}{States} \&finalStates)}
\label{d0/d7c/class_pushdown_automaton_aac07cfb6c6b965969623613c14e001cb}

\item 
\hypertarget{class_pushdown_automaton_ad8468f2963b38e5888319a5e623ca1ee}{
void {\bfseries setStartLetter} (const \hyperlink{class_letter}{Letter} \&startLetter)}
\label{d0/d7c/class_pushdown_automaton_ad8468f2963b38e5888319a5e623ca1ee}

\item 
\hypertarget{class_pushdown_automaton_a2e38f49e15ed4941790439dc0c7ddae2}{
void {\bfseries addTransition} (const \hyperlink{class_transition_p_d_a}{TransitionPDA} \&transition)}
\label{d0/d7c/class_pushdown_automaton_a2e38f49e15ed4941790439dc0c7ddae2}

\item 
\hypertarget{class_pushdown_automaton_a56fc8c5b4feafe2e1acaec3418288761}{
void {\bfseries addLetterToStackAlphabet} (const \hyperlink{class_letter}{Letter} \&letter)}
\label{d0/d7c/class_pushdown_automaton_a56fc8c5b4feafe2e1acaec3418288761}

\end{DoxyCompactItemize}


Объявления и описания членов классов находятся в файлах:\begin{DoxyCompactItemize}
\item 
E:/formal-\/langs-\/identification/formal-\/langs-\/identification/program/Automata/PushdownAutomaton.h\item 
E:/formal-\/langs-\/identification/formal-\/langs-\/identification/program/Automata/PushdownAutomaton.cpp\end{DoxyCompactItemize}
